package com.st.shopadmin.pojo;

import java.math.BigDecimal;
import java.util.Date;

public class TaskInfo {
    private Long id;

    private String taskName;

    private String mainPicUrl;

    private String videoUrl;

    private Integer taskType;

    private Integer taskLimit;

    private Integer status;

    private Date endTime;

    private Date createTime;

    private Date startTime;

    private String taobaoItemUrl;

    private Long price;

    private Long price2;

    private Long moneyReback;

    private Integer extraReward;

    private Integer buyAmount;

    private String shopName;

    private String beginDate;

    private String endDate;


    public TaskInfo(Long id, String taskName, String mainPicUrl, String videoUrl, Integer taskType,
        Integer taskLimit, Integer status, Date endTime, Date createTime, Date startTime, String taobaoItemUrl,
        Long price, Long price2, Long moneyReback, Integer extraReward, Integer buyAmount, String shopName) {
        this.id = id;
        this.taskName = taskName;
        this.mainPicUrl = mainPicUrl;
        this.videoUrl = videoUrl;
        this.taskType = taskType;
        this.taskLimit = taskLimit;
        this.status = status;
        this.endTime = endTime;
        this.createTime = createTime;
        this.startTime = startTime;
        this.taobaoItemUrl = taobaoItemUrl;
        this.price = price;
        this.price2 = price2;
        this.moneyReback = moneyReback;
        this.extraReward = extraReward;
        this.buyAmount = buyAmount;
        this.shopName = shopName;
    }

    public TaskInfo(Long id, String taskName, String mainPicUrl, String taobaoItemUrl, String videoUrl,
        Integer taskType, Integer taskLimit, Integer status, Date endTime, Date createTime, Date startTime,
        Long price, Long price2, Long moneyReback, Integer extraReward, Integer buyAmount, String shopName) {
        this.id = id;
        this.taskName = taskName;
        this.mainPicUrl = mainPicUrl;
        this.taobaoItemUrl = taobaoItemUrl;
        this.videoUrl = videoUrl;
        this.taskType = taskType;
        this.taskLimit = taskLimit;
        this.status = status;
        this.endTime = endTime;
        this.createTime = createTime;
        this.startTime = startTime;
        this.price = price;
        this.price2 = price2;
        this.moneyReback = moneyReback;
        this.extraReward = extraReward;
        this.buyAmount = buyAmount;
        this.shopName = shopName;
    }

    public TaskInfo(Long id, String taskName, String mainPicUrl, String taobaoItemUrl, String videoUrl,
        Integer taskType, Integer taskLimit, Integer status, Date endTime, Date createTime, Date startTime,
        Long price, Long price2, Long moneyReback, Integer extraReward, Integer buyAmount, String shopName,
        String beginDate, String endDate) {
        this.id = id;
        this.taskName = taskName;
        this.mainPicUrl = mainPicUrl;
        this.taobaoItemUrl = taobaoItemUrl;
        this.videoUrl = videoUrl;
        this.taskType = taskType;
        this.taskLimit = taskLimit;
        this.status = status;
        this.endTime = endTime;
        this.createTime = createTime;
        this.startTime = startTime;
        this.price = price;
        this.price2 = price2;
        this.moneyReback = moneyReback;
        this.extraReward = extraReward;
        this.buyAmount = buyAmount;
        this.shopName = shopName;
        this.beginDate = beginDate;
        this.endDate = endDate;
    }

    public TaskInfo() {
        super();
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    public String getMainPicUrl() {
        return mainPicUrl;
    }

    public void setMainPicUrl(String mainPicUrl) {
        this.mainPicUrl = mainPicUrl;
    }

    public String getTaobaoItemUrl() {
        return taobaoItemUrl;
    }

    public void setTaobaoItemUrl(String taobaoItemUrl) {
        this.taobaoItemUrl = taobaoItemUrl;
    }

    public String getVideoUrl() {
        return videoUrl;
    }

    public void setVideoUrl(String videoUrl) {
        this.videoUrl = videoUrl;
    }

    public Integer getTaskType() {
        return taskType;
    }

    public void setTaskType(Integer taskType) {
        this.taskType = taskType;
    }

    public Integer getTaskLimit() {
        return taskLimit;
    }

    public void setTaskLimit(Integer taskLimit) {
        this.taskLimit = taskLimit;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Long getPrice() {
        return price;
    }

    public void setPrice(Long price) {
        this.price = price;
    }

    public Long getPrice2() {
        return price2;
    }

    public void setPrice2(Long price2) {
        this.price2 = price2;
    }

    public Long getMoneyReback() {
        return moneyReback;
    }

    public void setMoneyReback(Long moneyReback) {
        this.moneyReback = moneyReback;
    }

    public Integer getExtraReward() {
        return extraReward;
    }

    public void setExtraReward(Integer extraReward) {
        this.extraReward = extraReward;
    }

    public Integer getBuyAmount() {
        return buyAmount;
    }

    public void setBuyAmount(Integer buyAmount) {
        this.buyAmount = buyAmount;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getBeginDate() {
        return beginDate;
    }

    public void setBeginDate(String beginDate) {
        this.beginDate = beginDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }
}
